package nancal.mp.db.es.table

import java.io.*
import nbcp.myoql.db.*
import nbcp.myoql.db.es.*
import nbcp.myoql.db.comm.*
import nbcp.myoql.db.enums.*
import nbcp.myoql.db.es.component.*
import nbcp.base.utils.*
import nbcp.base.extend.*
import nbcp.myoql.db.es.base.*
import org.slf4j.LoggerFactory
import org.springframework.stereotype.*


class CreditEntityJobInfoModelMeta (private val parentPropertyName: String): EsColumnName() {
    constructor(_val: EsColumnName): this(_val.toString()) {}

    val companyName=esColumnJoin(this.parentPropertyName, "companyName")
    val companyPhone=esColumnJoin(this.parentPropertyName, "companyPhone")
    val industry=esColumnJoin(this.parentPropertyName, "industry")
    val jobType=esColumnJoin(this.parentPropertyName, "jobType")
    val monthlyIncome=esColumnJoin(this.parentPropertyName, "monthlyIncome")
    val salaryDay=esColumnJoin(this.parentPropertyName, "salaryDay")
    val salaryDay1=esColumnJoin(this.parentPropertyName, "salaryDay1")
    val salaryType=esColumnJoin(this.parentPropertyName, "salaryType")

    override fun toString(): String {
        return esColumnJoin(this.parentPropertyName).toString()
    }
}

